colloidal particles - Spanish English Dictionary